package com.shycloud.mido.organ.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.shycloud.mido.organ.api.entity.StCourseMusic;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 教材 Mapper接口类
 * </p>
 *
 * @author jtzhang
 * @date 2019-05-14
 */
public interface CourseMusicMapper extends BaseMapper<StCourseMusic> {
    /**
     * 学生常用单曲列表
     * @param studentId 学生Id
     * @return R<List<StCourseMusic>>
     */
    List<StCourseMusic> courseMusicList(@Param("studentId") String studentId, @Param("teacherId") String teacherId);

    /**
     * 删除常用单曲
     *
     * @param ids idList
     * @param studentId 学生Id
     * @return R
     */
    Boolean delByIds(@Param("ids") List<String> ids, @Param("studentId") String studentId);
}
